Body harness - German English Dictionary